happen upon
happen upon基本解释
happen upon同义词
happen upon英英释义
"the archeologists chanced upon an old tomb""she struck a goldmine""The hikers finally struck the main path to the lake"